사이트 내 전체검색
PHP
[PHP] php.ini 파일 수정 없이 php 세션 지속시간 늘리기
로빈아빠
https://cmd.kr/php/621 URL이 복사되었습니다.

본문

방법1 .. ( 출처 : http://blog.naver.com/kowind?Redirect=Log&logNo=50002335779 )
세션지속시간을 늘리는 방법은 세션시간을 늘리고 싶은 해당 페이지에 아래 코드를 이용한다.

ini_set("session.cache_expire", 3600); 
ini_set("session.gc_maxlifetime", 3600);  // 세션 만료시간을 한시간으로 설정

 
다만 위의 문법은 위 코드가 들어간 페이지만 효과가 있기 때문에
모든 페이지에 적용하기 위해서는 페이지마다 모두 위 코드를 삽입하여야함.
include형식으로 사용가능


페이지 실행 에러는

아래와 같이 실행 시간 설정값을 변경
ini_set("max_execution_time", 120);


방법2 .. ( 출처 : http://blog.naver.com/ch0g0ry?Redirect=Log&logNo=80025180368 )
php 세션 유지 시간 연장
session_start();
session_cache_limiter('private');
ini_set("session.cookie_lifetime", "86400");
ini_set("session.cache_expire", "86400");
ini_set("session.gc_maxlifetime", "86400");

아래와 같이 php 소스 제일 상단에 추가해보시기 바랍니다.
세션 자동 실행하셨다면 제일 위에줄 삭제해보시구요..

댓글목록

등록된 댓글이 없습니다.

PHP
871 (7/18P)

Search

Copyright © Cmd 명령어 18.188.147.91